// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Copyright 2022 The Lynx Authors. All rights reserved.
// Licensed under the Apache License Version 2.0 that can be found in the
// LICENSE file in the root directory of this source tree.

#include "clay/flow/paint_region.h"

namespace clay {

skity::Rect PaintRegion::ComputeBounds() const {
  skity::Rect res = skity::Rect::MakeEmpty();
  for (const auto& r : *this) {
    res.Join(r);
  }
  return res;
}

}  // namespace clay
